hardly contain himself - Turkish English Dictionary